package com.fei.wechat.middlewar.mode.entity.admin;

import java.io.Serializable;

import com.fei.wechat.common.model.entity.BaseEntity;

/**
 * 
 * 描述: 系统机构
 * 版权: Copyright (c) 2018 
 * 公司: 飞翔科技有限公司
 * 作者: 张进飞 
 * 版本: 1.0 
 * 创建日期: 2018年4月17日 
 * 创建时间: 上午8:54:21
 */
public class Orga extends BaseEntity implements Serializable
{
    
    /**
     * 
     */
    private static final long serialVersionUID = 1835975884790514530L;
    
    /**
     * 机构代码
     */
    private String orgaCode;
    
    /**
     * 机构名称
     */
    private String orgaName;
    
    /**
     * 上级机构名称
     */
    private String parentOrgaName;
    
    /**
     * 备注
     */
    private String remark;
    
    /**
     * 状态1:正常0禁用
     */
    private Integer status;
    
    /**
     * 上级机构ID
     */
    private Long parentOrgaId;
    
    /**
     * 机构类型
     */
    private Integer orgaType;
    
    /**
     * 排序
     */
    private Integer sortNum;
    
    /**
     * ztree属性
     */
    private Boolean open;
    
    /**
     * 删除标记1；正常；0：已删除
     */
    private Integer deleteFlag;
    
    public String getOrgaCode()
    {
        return orgaCode;
    }
    
    public void setOrgaCode(String orgaCode)
    {
        this.orgaCode = orgaCode;
    }
    
    public String getOrgaName()
    {
        return orgaName;
    }
    
    public void setOrgaName(String orgaName)
    {
        this.orgaName = orgaName;
    }
    
    public String getRemark()
    {
        return remark;
    }
    
    public void setRemark(String remark)
    {
        this.remark = remark;
    }
    
    public Integer getStatus()
    {
        return status;
    }
    
    public void setStatus(Integer status)
    {
        this.status = status;
    }
    
    public Long getParentOrgaId()
    {
        return parentOrgaId;
    }
    
    public void setParentOrgaId(Long parentOrgaId)
    {
        this.parentOrgaId = parentOrgaId;
    }
    
    public Integer getOrgaType()
    {
        return orgaType;
    }
    
    public void setOrgaType(Integer orgaType)
    {
        this.orgaType = orgaType;
    }
    
    public Integer getSortNum()
    {
        return sortNum;
    }
    
    public void setSortNum(Integer sortNum)
    {
        this.sortNum = sortNum;
    }
    
    public Integer getDeleteFlag()
    {
        return deleteFlag;
    }
    
    public void setDeleteFlag(Integer deleteFlag)
    {
        this.deleteFlag = deleteFlag;
    }
    
    public String getParentOrgaName()
    {
        return parentOrgaName;
    }
    
    public void setParentOrgaName(String parentOrgaName)
    {
        this.parentOrgaName = parentOrgaName;
    }
    
    public Boolean getOpen()
    {
        return open;
    }
    
    public void setOpen(Boolean open)
    {
        this.open = open;
    }
    
}
